草庐IT

Android ImageButton 背景色

全部标签

c# - 模糊半透明形式的背景(如 Aero 玻璃)

我有一个无边框、不可调整大小的WPF窗体(WindowStyle=None、AllowsTransparency=True、ResizeMode=NoResize),背景是半透明的。下面是在记事本上运行的半透明红色矩形窗体的图片:但是,我希望背景变得模糊,就像Aeroglass那样,除了没有所有花哨的窗口边框和带条纹的彩色背景-我想自己处理。这是我希望它看起来像的模型:我怎样才能以最有效的方式实现这一目标?WinForms或WPF对我来说没问题。希望它应该使用与Aeroglass相同的东西(我对它只在启用Aero的情况下工作很好),而不是像将下面的屏幕区域捕获为位图并对其进行模糊处理这

c# - 是否可以在加载内容之前更改 WebBrowser 控件的背景颜色?

我有一个页面,其中包含一个经常更新内容的WebBrowser控件。我使用的是黑色背景,但加载WebBrowser内容之前的默认颜色是白色。我可以通过加载一个背景设置为黑色的小HTML字符串来更改它,但是仍然有一段时间WebBrowser显示为白色,因此会出现一种闪烁的效果。我的问题是:有没有办法改变WebBrowser底层控件的颜色?我已经尝试了一些解决方案,例如隐藏WebBrowser直到内容被加载,但是这些都不是很优雅并且效果不佳。 最佳答案 我已经找到适合我的情况的方法。它不一定是最优雅的,但可以完成工作。我将WebBrows

c# - 如何更改列表框选择背景颜色?

它似乎使用Windows设置中的默认颜色,默认情况下为蓝色。假设我想将其永久更改为红色。我正在使用Winforms。提前致谢。 最佳答案 您必须覆盖Drawitem事件并设置DrawMode属性为DrawMode.OwnerDrawFixed检查这个样本privatevoidlistBox1_DrawItem(objectsender,DrawItemEventArgse){if(e.Index 关于c#-如何更改列表框选择背景颜色?,我们在StackOverflow上找到一个类似的问题

c# - 在 .NET 中更改 DateTimePicker 的背景颜色

在.NET中(至少在2008版本中,可能在2005中也是如此),更改DateTimePicker的BackColor属性对外观完全没有影响。如何更改文本区域的背景颜色,而不是下拉日历的背景颜色?编辑:我说的是Windows窗体,而不是ASP。 最佳答案 根据MSDN:SettingtheBackColorhasnoeffectontheappearanceoftheDateTimePicker.您需要编写一个扩展DateTimePicker的自定义控件。覆盖BackColor属性和WndProc方法。每当您更改BackColor时,

c# - 用C#改变单元格的背景

我正在开发一个使用C#来操作Excel文档的程序,我正在使用Microsoft.Office.Interop.Excel._Worksheetworksheet;当我向x,y单元格中插入内容时,我使用:worksheet.Cells[x,y]="something";现在我想知道是否可以从C#更改Cells[x,y]的backColor。谢谢。 最佳答案 尝试worksheet.Cells[x,y].Interior.Color您将无法直接在.Net中使用颜色,它们需要翻译。推荐使用下面的(明显是银的):worksheet.Cell

c# - 如何在禁用时更改富文本框的背景颜色?

每当我将RichTextBox.Enabled属性设置为false时,它​​的背景颜色会自动设置为灰色,因为它设置为在控制面板中设置的系统颜色中的颜色。即使我将其设置为禁用,如何将其颜色更改为黑色? 最佳答案 参见:HowtochangethefontcolorofadisabledTextBox?[编辑-添加了代码示例]richTextBox.TabStop=false;richTextBox.ReadOnly=true;richTextBox.BackColor=Color.DimGray;richTextBox.Cursor=

c# - DataGridView 行背景颜色没有改变

即使在Windows窗体中,我也想根据加载时的特定条件更改DGV行的背景颜色。但我看不到任何DGV行的颜色有任何变化。谁能告诉我如何解决这个问题?privatevoidfrmSecondaryPumps_Load(objectsender,EventArgse){try{DataTabledt=DeviceData.BindData("SECONDARY_PUMPS".ToUpper());dataGridView1.DataSource=dt;foreach(DataGridViewRowrowindataGridView1.Rows){foreach(DataGridViewCol

c# - 如何使用 GDI+ 更改图像的背景颜色?

我想知道如何在动态生成图像时更改背景颜色。 最佳答案 只需使用Graphics对象.Clear()方法,传递您希望用于背景的颜色。例如:g.Clear(Color.Blue); 关于c#-如何使用GDI+更改图像的背景颜色?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4551316/

c# - 如何使用自己的值更改 ListView 子项的背景颜色

如何使用自己的值以编程方式更改ListView中单个单元格的背景颜色?ColorFlag列中的值来自数据库。这是我的代码:foreach(DataRowdrin_dataTbl.Rows){_markOW=dr["Mark"].ToString();_stock=dr["Stock"].ToString();_SteelSectio=dr["SteelSection"].ToString();_colo=(Int32)dr["Color"];ListViewItem_lvi=newListViewItem(_markOW);_lvi.SubItems.AddRange(newstrin

c# - DataGridView 更改单元格背景颜色

我有以下代码:privatevoiddgvStatus_DataBindingComplete(objectsender,DataGridViewBindingCompleteEventArgse){foreach(DataGridViewRowrowindgvStatus.Rows){row.Cells[color.Index].Style.BackColor=Color.FromArgb(((GesTest.dsEssais.FMstatusAnomalieRow)row.DataBoundItem).iColor);}}我正在尝试从背景颜色列中设置每个单元格的背景颜色。这不起作用